combination of two or more engines - Türkisch Englisch Wörterbuch